Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PEDDARS WAY Terraced £51,222 £16,400 15 Jan 2002
24 PEDDARS WAY Detached £95,108 £29,700 22 Nov 2001